.scroll-bar {
    -fx-background-color:-fx-base-background-color;
}
.scroll-bar:vertical .track {
    -fx-background-color:-fx-main-backgound-color;
    -fx-border-color:-fx-main-backgound-color;
    -fx-background-radius: 0em;
    -fx-border-radius:2em;
}

.scroll-bar:vertical .increment-button,
.scroll-bar:vertical .decrement-button {
    -fx-background-color:-fx-main-backgound-color;
    /*-fx-border-color:-fx-main-backgound-color;*/
    -fx-background-radius: 0em;
    -fx-padding:0 0 0 0;
}

.scroll-bar:vertical .increment-arrow,
.scroll-bar:vertical .decrement-arrow{
    -fx-shape: " ";
    -fx-padding:0;
}

.scroll-bar:vertical .thumb{
    -fx-background-color:-fx-selected-color1;
    -fx-background-insets: 0, 0, 0;
    -fx-background-radius: 2em;
}

.scroll-bar:vertical:hover .track,
.scroll-bar:vertical:pressed .track{
    -fx-background-color: -fx-main-backgound-color;
    /*-fx-opacity: 0.2;*/
    -fx-background-radius: 0em;
}

.scroll-bar:vertical .thumb:hover,
.scroll-bar:vertical .thumb:pressed{
    -fx-background-color: -fx-selected-color1;
}

/*.scroll-bar:vertical .increment-button:hover ,*/
/*.scroll-bar:vertical .decrement-button:hover{*/
    /*-fx-background-color:derive(-fx-selected-color1,100%);*/
    /*-fx-border-color:derive(-fx-selected-color1,80%);*/
    /*-fx-padding:2px;*/
/*}*/